255410
190874
577100
10994
858265
529754
932373
877637
663140
404871
30215
70727
614823
957639
901951
836166
923181
402229
20689
813734